exhaustion following considerable effort - Allemand Anglais Dictionnaire